downdraft boiler - French English Dictionary